What is difference between tensor and vector